# json格式：带格式的字符串，列名，列值，kv形式存在
# 一班用于前后端数据传输

json_str = """
{
    "name":"张三",
    "age":23
}
"""

print(json_str)

# 解析json格式数据
import json

# 将json字符串转换成python中华对象
json_obj = json.loads(json_str)

print(json_obj, type(json_obj))

# 获取数据
print(json_obj["name"])

# 创建列表
users = [
    {"id": "001", "name": "张三", "age": 23},
    {"id": "002", "name": "李四", "age": 23},
    {"id": "003", "name": "王五", "age": 23}
]

# 将python中的对象转换成json字符串
users_str = json.dumps(users, ensure_ascii=False)
print(users_str,type(users_str))
